Big Huge Thesaurus

flag officer

noun